@import './base.css';

.doc-content-wrapper{

}

.doc-content h2 a{
    color: #333;
}

.vp-table {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    margin-bottom: 45px;
}

.vp-table>table {
    border-collapse: collapse;
    width: 100%;
    background-color: var(--bg-color);
    font-size: 14px;
    line-height: 1.5em;
}

.vp-table>table th, .vp-table>table td {
    white-space: nowrap;
    border-top: 1px solid var(--border-color);
    border-bottom: 1px solid var(--border-color);
    padding: 0.6em 1em;
    text-align: left;
    max-width: 250px;
    white-space: pre-wrap;
}

.vp-table>table thead tr:first-child th {
    border-top: none;
}

.doc-content>div .vp-table>table tbody tr td:first-child {
    font-family: var(--font-family-mono);
}

.vp-table>table th, .vp-table>table td {
    white-space: nowrap;
    border-top: 1px solid var(--border-color);
    border-bottom: 1px solid var(--border-color);
    padding: 0.6em 1em;
    text-align: left;
    max-width: 250px;
    white-space: pre-wrap;
}

.vp-table>table th{
    font-weight: bold;
}

.vp-table>table td code {
    margin: 0;
    border-radius: 4px;
    padding: 0.15rem 0.5rem;
    font-family: var(--code-font-family);
    font-size: var(--code-font-size);
    color: var(--code-text-color);
    line-height: var(--code-line-height);
    background-color: var(--code-bg-color);
}